scale armours - Fransızca İngilizce Sözlük